package com.sophon.pattern.template;

public abstract class GiftTemplate {

	public void buyAGift() {
		clean();
		packageFruit();
	}

	protected abstract void clean();

	protected abstract void packageFruit();
}
